Visualization, Debugging, and Performance in Pvm

نویسندگان

  • James Kohl
  • Philip Papadopoulos
چکیده

PVM has grown to become the de facto standard for distributed computing around the world. With the increasing numbers of users and applications utilizing the PVM environment, it becomes more important to have debugging and performance tuning tools that work with PVM. This paper describes our most recent developments in these two areas. For PVM debugging we have created a standard interface that allows existing parallel debuggers to attach to and debug PVM applications. For performance tuning we have created the XPVM graphical user interface which displays both real-time and post-mortem animations of message traac and machine utilization by PVM applications. We also present our latest research into improving the performance of PVM.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monitoring PVM Programs Using the DAMS Approach

Monitoring tools are fundamental components of a development environment as they provide basic support for performance evaluation, debugging, and program visualization. We describe our experiments with several monitoring tools for PVM, namely XPVM, developed at ORNL, Tape/PVM, developed at IMAG Lab, and DAMS, developed at UNL. These tools are compared and their use is described to support instr...

متن کامل

State Based Visualization of PVM Applications

Understanding the dynamic behavior of parallel programs is a critical issue both for debugging and for optimization. A visualization tool displaying an animated sequence of the global states the program runs through offers valuable support for this process. The paper presents the features and the implementation of VISTOP, a state based visualizer for PVM applications. It supports program flow v...

متن کامل

A Graphical Development and Debugging Environment for Parallel Programs

To provide high-level graphical support for PVM (Parallel Virtual Machine) based program development, a complex programming environment (GRADE) is being developed. GRADE currently provides tools to construct, execute, debug, monitor and visualise message-passing parallel programs. It offers high-level graphical programming abstraction mechanism to construct parallel applications by introducing ...

متن کامل

GRED : Graphical Design

To provide high-level graphical support for PVM (Parallel Virtual Machine) based program development, a complex programming environment (GRADE) is being developed. GRADE currently provides tools to construct, execute, debug, monitor and visualise message-passing parallel programs. It ooers high-level graphical programming abstraction mechanism to construct parallel applications by introducing a...

متن کامل

Visualization of Parallel Program Execution

The paper describes a tool for debugging parallel programs by visualization and animation of their execution behavior. The visualization and animation tool VISTOP (VISualization TOol for Parallel Systems) has originally been developed for a programming library called MMK in a PhD-thesis [Bra94] as part of a tool environment for programming distributed memory multiprocessors. VISTOP supports the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994